<?php
include("./API.php");
tongji("drift");
$type=$_REQUEST["type"];//1为扔瓶子，2为捞瓶子
$msg=$_REQUEST["msg"];//扔瓶子内容
$uin=$_REQUEST["uin"];//操作者QQ号
$group=$_REQUEST["group"];//操作群号
$blacklist="/逼|www|你妈|代刷|黄片|sb|SB|尼玛|nmb|逗比|加QQ|麻痹|垃圾|业务|代理|傻屌|傻帽|几把|jb|鸡巴|傻子|妈的|吊毛|top|http|脑残|傻b|你🐴|你🐎|憨批|傻🐶|zz|孙子|扩列|出克隆|老子|辣鸡|私发|B|刷赞|爸爸|儿子|你妹|破解|加入/i";
if(($uin-$uin)!=0|($group-$group)!=0)
{
echo json(9999,"使用不正确的用户账号或群号");
}else
{
if($type=="扔瓶子"|$type==1)
{
if($msg==null|$uin==null|$group==null)
{
echo json(1001,"参数不完整");
}else if(preg_match($blacklist, $msg, $matches))
{
echo json(1001,"小纸条信息/漂流瓶内容 存在敏感词");
}else{
$id=(file_get_contents("./data/drift/drift_bottle.php")+1);
$bottle_data='{"ID":"'.$id.'","内容":"'.$msg.'","QQ":"'.$uin.'","群号":"'.$group.'",",时间":"'.date("Y年m月d日 G:i:s").'"}';
$bottle_list=file_get_contents("./data/drift/drift_bottle.json");
file_put_contents("./data/drift/drift_bottle.php",$id);
file_put_contents("./data/drift/drift_bottle.json","".$bottle_data."\n\n".$bottle_list."");
echo json(1000,array("msg"=>"保存成功,您的瓶子已飘向远方",));
}
}else if($type=="捞瓶子"|$type=="捡瓶子"|$type==2)
{
$bottle_number=file_get_contents("./data/drift/drift_bottle.php");
$bottle_num=file_get_contents("./data/drift/drift_bottle.json");
$bottle_rand=rand(1,$bottle_number);
$all=preg_match_all('/{"ID":"'.$bottle_rand.'","内容":"(.*?)","QQ":"(.*?)","群号":"(.*?)",时间":"(.*?)"}/i',$bottle_num,$nute);
if($bottle_number==0)
{
echo json(1002,"还没有人扔瓶子哦，快快来成为第一人吧！");
}else if($all!=0)
{
$returned=array(
"id"=>$bottle_rand,
"msg"=>$nute[1][0],
"uin"=>$nute[2][0],
"group"=>$nute[3][0],
"Time"=>$nute[4][0],
"content"=>"恭喜你捞到了ID(".$bottle_rand.")的瓶子，来自QQ:".$nute[2][0]."，来自群号:".$nute[3][0]."，留言时间:".$nute[4][0]."，小纸条内容如下:".$nute[1][0]."",
);
echo json(1000,$returned);

}else
{
echo json(100,"抱歉，因上次数据保存失败");
}
}
}

?>